//
//  SafeAreaDemo.swift
//  SwiftUIDemo
//
//  Created by Tilt Wang on 2025/6/26.
//

import SwiftUI

struct SafeAreaDemo: View {
    var body: some View {
        
        ScrollView {
            VStack {
                Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/)
                    .font(.largeTitle)
                    .frame(maxWidth: .infinity, alignment: .leading)
                
                ForEach(0..<10) { index in
                    RoundedRectangle(cornerRadius: 25)
                        .fill(Color.white)
                        .frame(height: 150)
                        .shadow(radius: 10)
                        .padding(20)
                }
            }
            .background(.blue)
        }
//        .background(
//            Color.blue
//                .edgesIgnoringSafeArea(.all)
//        )
        .background(
            Color.red
//                .edgesIgnoringSafeArea(.all)
//                .ignoresSafeArea(.all)
        )
        
//        ZStack {
//            Color.blue
//                .edgesIgnoringSafeArea(.all)
//            
//            VStack {
//                Text(/*@START_MENU_TOKEN@*/"Hello, World!"/*@END_MENU_TOKEN@*/)
//                
//                Spacer()
//            }
//            .frame(maxWidth: .infinity, maxHeight: .infinity)
//            .background(.red)
//
//        }
    }
}

#Preview {
    SafeAreaDemo()
}
